Big Huge Thesaurus

Duchess of Ferrara

noun

sounds kind of like